apartment upstairs - Turkish English Dictionary